package editorsvg.editor.comandos;

import editorsvg.editor.documento.ConjuntoElementos;
import editorsvg.editor.documento.ElementoEditable;

/**
 * Comando para subir un nivel un conjunto de elementos del documento.
 * @author Jorge Berjano
 */
public class ComandoSubir implements Comando {

    private ElementoEditable documento;
    private ConjuntoElementos elementos;

    public ComandoSubir(ElementoEditable documento, ConjuntoElementos elementos) {
            this.documento = documento;
            this.elementos = elementos;
    }

    @Override
    public void hacer() {
        documento.subir(elementos);
    }

    @Override
    public void deshacer() {
        documento.bajar(elementos);
    }
}
